package homework01;

import java.util.HashMap;
import java.util.Map;

/*
* 3.完成下列要求：
1） 使用一个Map，以老师的名字作为键，以老师教授的课程名作为值
课程安排。
2） 增加了一位新老师Allen 教JDBC
3） Lucy 改为教CoreJava 
4） 遍历Map，输出所有的老师及老师教授的课程(Set<Map.Entry<String,String>>、Set<String> get(key))
5） 利用Map，输出所有教Java 的老师。*/
public class Teachers03 {
    public static void main(String[] args) {
        Map<String,String> map=new HashMap<String, String>();
        map.put("Lucy","Java");
        map.put("Lihua","Java");
        map.put("Yuanhua","IT");
        map.put("Allen","JDBC");
        map.put("Lucy","CoreJava");
        System.out.println(map);
        //{Lihua=math, Yuanhua=IT, Lucy=CoreJava, Allen=JDBC}
        for (Map.Entry<String,String>entry:map.entrySet()){
            System.out.println(entry.getKey()+" "+entry.getValue());
        }
        for (Map.Entry<String,String>entry1:map.entrySet()){
            if (map.containsValue("Java")){
                System.out.println(entry1.getKey()+":Java");
            }
        }

    }
}
